olive branch


Results for "olive branch"

English - Turkish Dictionary

olive branch

(English - Turkish Dictionary) :
1. (barış sembolü olan) zeytin dalı. 2. barış sembolü olarak kullanılan herhangi bir şey.